powder camera - German English Dictionary